Loading data

Data analysis

Target variable distribution

Relations between explanatory variables

Correlation matrix - exaplanatory variables

Explanatory variables vs target variable

Main insights:

Train-val split

Hyperparameter tuning function

Random Forest Classifier

Looking for the best set of hyperparameters

Evaluating model trained on the best set of hyperparameters

Random Forest Classifier - Weighted Classes

XGBoost Classifier

XGBoost Classifier - Weighted Classes

Test set predictions (csv export)